tower scrubber - German English Dictionary